plenty rugged - Alemán Inglés Diccionario